package com.example.demo.common.com.example.demo;

/**
 * 定义一个泛型类，并定义两个方法
 *
 * @param <T>
 * @author ldl
 */
public class FxClass<T> {
    private T first;
    private T last;

    public FxClass(T first, T last) {
        this.first = first;
        this.last = last;
    }

    public T getFirst() {
        return this.first;
    }

    public T getLast() {
        return this.last;
    }

    public static <T> FxClass<T> create(T t1, T t2) {
        FxClass<T> fxClass = new FxClass<>(t1, t2);
        return fxClass;
    }

    public static void main(String[] args) {
        FxClass.create("1", "2");
    }
}


